/*首页*/
/*banner*/
.banners{height: 540px;}
.fullSlide {width:100%;position:relative;height:540px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:540px;overflow:hidden;text-align:center; background-position:center top; background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:540px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {opacity: 0.5;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin:3px;overflow:hidden;border-radius: 50%;background: #ff8812;text-indent: -9999px;}
.fullSlide .hd ul .on {background:#ff8812;padding-top: 5px;font-size: 14px;font-weight: bold;opacity: 0.9}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .next {left:auto;right:5%;}

.index-hot{background: #f3f3f3;padding:30px 0;margin-bottom: 70px;}
.index-hot li{width: 25%;float: left;}
.index-hot li a{display: block;text-align: center}
.index-hot-img{width: 118px;height:118px;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.index-hot-img img{width: 100%;height:100%;object-fit: cover;}
.index-hot li h2{color:#0f1c2a;font-size: 18px;margin-top: 18px;margin-bottom: 15px;}
.index-hot-btn{font-size: 12px;color:#0f1c2a;border:1px solid #787878;padding:4px 10px;}
.index-hot-btn img{margin-left: 10px;margin-top: -2px;}

.index-product{border:3px solid #10306d;width: 260px;}
.index-product-hd{background: #10306d;text-align: center;padding:21px 0;}
.index-product-hd h2{font-size: 26px;color:#fff;}
.index-product-hd p{background: url(../images/index_pro.png) no-repeat center top;color:#fff;font-size: 16px;height: 30px;line-height: 30px;text-transform: uppercase;margin-top: 20px;}
.index-product-item-hd{height: 65px;line-height:65px;background: #e0e0e0;padding:0 14px;margin: 30px 0;}
.index-product-item-hd h4{font-size: 16px;font-weight: normal;float:left;width:180px;}
.index-product-item-hd img{float: right;padding-top: 18px;}
.index-product-item-list{height: 219px;}
.index-product-item-list li{border-bottom:1px dashed #ddd;height:42px;line-height: 40px;}
.index-product-item-list li:last-child{border-bottom:0;}
.index-product-item-list li a{display: block;padding:0 14px;color:#333;}
.index-list{width: 892px;}
.index-list ul li{width: 210px;float: left;margin-left: 13px;margin-bottom: 32px;}
.index-list ul li a{width: 210px;height: 265px;display: block;}
.index-list-img{width:210px;height: 205px;}
.index-list-img img{width:100%;height: 100%;object-fit: cover;}
.index-list-info{background: #f2f2f2;border-bottom: 2px solid #9a9a9a;height:60px;text-align: center;}
.index-list-info h3{font-size: 16px;padding:9px 5px 4px;}
.index-list-info p{font-size: 12px;color:#878d98;}

.checkme-bg{height: 118px;background: url(../images/check_bg.png) repeat-x center left;margin-top:68px;margin-bottom: 40px;}
.checkme-bg img{display: block;margin:0 auto;}
.chk-img-bg{width:546px;height: 360px;background: url(../images/num_big.png) no-repeat center top;padding-top: 30px;padding-left: 35px;}
.chk-img-bd{width:500px;height: 290px;}
.chk-img-bd img{width:100%;height: 100%;object-fit: cover;}
.chk-info{width: 620px;}
.chk-info-item{height: 106px;margin-bottom: 20px;}
.chk-info-num{width: 84px;height: 106px;color:#fff;font-size: 40px;font-weight: bold;background: url(../images/num_bg.png) no-repeat center left;line-height: 106px;padding-left: 14px;}
.chk-info-text{margin-left: 18px;padding-top: 24px;width: 513px;}
.chk-info-text h2{font-size:27px;color:#373737;font-weight: bold}
.chk-info-text p{font-size:16px;color:#a7a7a7;margin-top: 5px;}
.chk-info-padded{padding-top:60px;}
.chk-bg-f3f3f3{padding:40px 0 70px;background: #f3f3f3;margin-top:40px;}

.index-about{padding:90px 0 75px;background: url(../images/about_bg.jpg) no-repeat center top;background-size:100% 100%;}
.index-about-bg{height: 520px;background: url(../images/about.png) no-repeat center top;background-size:100% auto; }
.index-about-line{width: 40px;height: 4px;background: #fff;}
.index-about-left{width: 600px;}
.index-about-left h2{color:#fff;font-size: 26px;font-weight: normal;margin-top: 17px;}
.index-about-left p{font-size: 14px;color:#e4e4e4;margin-top:5px;}
.index-about-banner{width: 600px;height: 354px;padding-left: 20px;margin-top:20px;}
.index-about-banner img{width: 100%;height: 100%;object-fit: cover;}
.index-about-right{width: 475px;margin-right:60px;padding-top:80px;}
.index-about-right h3,.font-20{font-size: 20px;color:#333;font-weight: normal;}
.index-about-context{margin-top:17px;height: 300px;overflow: hidden;}
.index-about-context p{font-size:14px;color:#636363;line-height: 30px;text-align: justify;}
.index-about-link{width: 144px;height: 46px;background: #10306d;color:#f3f3f3;display: block;line-height: 46px;text-align: center;margin-top: 50px;}

.index-case{padding:75px 0 100px;}
.index-case-title{text-align: center;}
.index-case-title h2{font-size: 26px;color:#000;}
.index-case-title p{font-size: 14px;color:#a7a7a7;}
.index-case-line{width: 40px;height: 4px;background: #bdbdbd;margin:15px auto;}
.index-case-list {margin-left: -17px;margin-top: 45px;}
.index-case-list li{width:287px;height: 221px;float: left;margin-left: 17px;margin-bottom: 17px;}
.index-case-list li a{width:287px;height: 221px;display: block;}
.index-case-list li a img{width:100%;height: 100%;object-fit: cover;}
.index-case .index-about-link{margin:30px auto 0;}

.index-contact{padding:60px 0 50px;background: url(../images/ft.jpg) no-repeat center top;background-size: 100% 100%;}
.index-contact .index-case-title{border-bottom:1px solid #484848;padding-bottom:24px;}
.index-contact .index-case-title h2{color:#fff;}
.index-map{background: rgba(255,255,255,0.3);padding:20px;margin-top: 40px;}
.index-map-img{width: 300px;height: 280px;}
.index-map-info{width: 860px;background: #fff;height: 280px;padding:18px;}
.index-map-text{padding-left:10px;width: 274px}
.index-map-text h2{margin:15px 0 10px;}
.index-map-text p{font-size: 14px;color:#494949;line-height: 28px;}
.index-map-box{width: 550px;height: 224px;}
.index-map-box img{width: 100%;}

.index-contact-form{padding-top: 40px;}
.index-form{width: 760px;}
.index-form .clearfix{margin-bottom: 20px;}
.index-input{border:1px solid #ccc;width: 300px;height: 40px;background: transparent;padding:0 10px;color: #fff;}
.index-form-title{font-size: 14px;color:#fff;width: 58px;text-align: center;line-height: 40px;}
.index-textarea{border:1px solid #ccc;width: 702px;height: 100px;background: transparent;resize: none;outline:none;color:#fff;padding:5px 10px;}
.index-form-margin{margin-left:44px;}
.index-form-btn{background: #3c63ad;font-size: 14px;color:#fff;height: 40px;line-height: 40px;width: 144px;text-align: center;display: block;margin:0 0 0 58px;}
.index-qrcode{width: 420px;}
.index-qrcode-item{width: 160px;text-align: center;margin-left:50px;}
.index-qrcode-item img{width: 160px;height: 160px;}
.index-qrcode-item p{color:#fff;font-size: 16px;margin-top: 15px;}



/*二级页*/
.item-banner-box{min-width:1200px;height:420px;position:relative;overflow:hidden;}
.item-banner-box .bd{ width:100% !important;}
.item-banner-box .bd li .m-width {width:1200px;margin:0 auto;overflow:hidden;}
.item-banner-box .bd li{width:100% !important;height:420px;}
.item-banner-box .bd li a{display:block;background-size:auto;}
/*二级页内容框架*/
.main-box{padding: 40px 0 70px;}
.margin-t-60{margin-top: 60px;}

.index-title{text-align: center;}
.index-title h1{font-size: 26px;color:#000;margin-bottom: 8px;}
.index-title h6{font-size: 14px;color:#c3c3c3;margin-bottom: 20px;font-weight: normal;}
.index-title p{width: 60px;height: 4px;background: #0757b0;margin:0 auto;}
.item-text p{color:#333;line-height: 34px;text-indent:2em;font-size: 16px;text-align: justify;}
.item-text img{text-indent:0;margin:20px auto;display:block;}
.about-honor{background: #f3f5f7;padding:50px 0 70px;}
.about-honor .index-case-title h2{font-weight: normal;}

.sales-img img{width: 100%;}
.main-box .index-case-list{margin-top: 15px;}

.hospitalnews li{height: 180px;border-bottom: 1px dashed #818181;margin-bottom: 20px;}
.hospitalnews li a{display:block;color: #3c3c3c;font-size: 14px;}
.hospitalnews li a h1{color:#000;font-size: 16px;font-weight: bold;line-height: 40px;width:940px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.hospitalnews li a p{text-indent: 0;width:940px;color:#939ea9;line-height: 25px;}
.hospitalnews li a time{color:#000;}
.newsimg img{width:240px;height: 160px;}
.hospitalnews li .lecturenews p{height: 80px;overflow: hidden;margin-bottom: 6px;}

.news-title{margin-bottom: 50px;}
.news-title h1{font-size: 28px;color:#000;text-transform: uppercase;text-align: center;margin-bottom: 20px;}
.news-title p{font-size:16px;color: #939393}
.news-detail p{font-size: 16px;line-height: 32px;color:#000;text-indent: 2em;margin-bottom: 20px;}
.news-detail img{margin:30px auto;display: block;max-width: 1200px;}

.item-tab{width:1200px; display:flex;flex-wrap:wrap;display: -webkit-flex;}
.item-tab li{flex:1; height: 56px;background: #e8e8e8;}
.item-tab li a{display: block;font-size:16px;height: 56px;line-height: 56px;text-align:center;color:#3c3c3c;border-right: 1px solid #fff;}
.item-tab li a.on{background: #0a50c5;color: #fff;}
.item-btn{color:#0757b0;width: 178px;height: 40px;line-height: 40px;text-align: center;border:1px solid #0757b0;display: block;margin:50px auto 0;}
.tab-border{height: 1px;background: #e8e8e8;margin-bottom: 30px;}

.product-list{width: 1200px;}
.product-list ul{margin-left: -16px;}
.product-list ul li{width: 288px;float: left;margin-left: 16px;margin-bottom: 30px;}
.product-list ul li a{width: 288px;height: 367px;display: block;}
.product-list .index-list-img{width:288px;height: 288px;}
.product-list .index-list-img img{width:100%;height: 100%;object-fit: cover;}
.product-list .index-list-info{background: #f2f2f2;border-bottom: 2px solid #9a9a9a;height:70px;text-align: center;}

.join-item{padding:0 60px;}
.join-item h2{background: url(../images/circle.png) no-repeat center left;padding-left:30px;font-size: 20px;}
.join-info{padding:20px 30px;margin-bottom: 20px;}
.join-info p{font-size: 14px;color:#666;line-height: 34px;}

.con-map{width: 760px;height: 275px;}
.con-map img{width: 100%;height:100%;object-fit: cover;}
.con-info{width:400px;}
.con-info h1{font-size: 24px;font-weight: normal;color: #1b4287;}
.con-info .line{height:1px;background: #dedede;margin:20px 0 10px;}
.con-info-text p{font-size:14px;line-height: 36px;color: #767676;}
.con-info-text p img{margin:-2px 10px 0 0;}